<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>数组的创建</title>
</head>
<body>
    <script>

        // var test = 100;
        // var haha = 'hello';
        // var arrs = [100,'hello',undefined,null,true,0.5,{name:'jack',age:18}];
        // var test = function(){

        // }
        // // alert(typeof test)
        // // alert(typeof {name:'jack',age:18})
        // // alert(typeof arrs)// object 
        // // instanceof

        // alert({name:'jack',age:18} instanceof Array) // false

        // alert(arrs instanceof Array) // true 
        // alert(arrs instanceof Object) // true 


        // var ahao = new Object(); //创建了一个空对象
        // var ahao = {} //创建了一个空对象

        // ahao.name = '***';
        // ahao.age = 20;


        // var arr1 = new Array(); //创建了一个空数组
        // var arr2 = [] // 创建了一个空数组


        // var arr3 = new Array(100,'hello','test');

        // var arr4 = new Array(4); //只写一个数字 这个4表示的是数组的长度 
        // // 这个四个长度全部是空 empty 填充  

        // 数组内部之间 用, 隔开 



        // var arr6= [100,true,{},[],'hello']
        //var arr7 = []

        var arr8 = new Array();
        var arr9 = new Array(true,100,{},[],'hello')
        var arr10 = new Array(9); // 只传一个数字 代表长度 

        // empty 补齐  
        
        // typeof object 
        // 数组或者变量名 instanceof Array
        












    </script>
</body>
</html>